rough spot - Spanish English Dictionary